herbaceous crop - English Synonyms Dictionary